The Future Of Human-Machine Collaboration